Lota Lota — synonyms, definition

1. Lota lota (Noun)

4 synonyms
burbot cusk eelpout ling
1 definition

Lota lota (Noun) — Elongate freshwater cod of northern Europe and Asia and North America having barbels around its mouth.

2 types of
cod codfish